settle old scores - Espagnol Anglais Dictionnaire